Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 PEN GREEN LANE Terraced £36,500 29 Mar 2001
69 PEN GREEN LANE Terraced £81,995 20 Aug 2004
73 PEN GREEN LANE Terraced £198,000 26 Nov 2021